Pacific Swallow - Hirundo tahitica

Bird species

Subspecies (7)